[VC++]关于派生类的问题

来源:百度知道 编辑:UC知道 时间:2024/06/10 15:59:23
定义类CPerson:它有以下属性:姓名,身份证号,性别,年龄和相应的成员函数。在利用类CPerson派生类CEmployee,派生类CEmployee,增加了两个new数据成分。分别用于表与部门和薪水,根据需要为派生类增加new成员函数。

我不太理解这道题的意思。
请问如何编写程序呢?
谢谢~~

class cpperson{
public:
cpperson();//默认构造函数
~cpperson();//析构函数
void set_name(string n){name=n;}
string get_name(){return name;}//相应的set 函数和get 函数自己加
private:
string name;
string ID;
string sex;
int age;
};//基类
class cemployee:public cpperson{
cemployee();//
//相应的set 函数和get 函数自己加
private:
string bumen;
int xingshui;
}
.....成员变量分别弄两个get函数和set函数
派生类里加上新增的变量即可,因为它继承了基类的成员,但是要注意是public的还是private的,。。。。要熄灯了 ,就说这么多吧

};